head of the talus bone - Français Anglais Dictionnaire